home *** CD-ROM | disk | FTP | other *** search
- #ifdef __GNUC__
- #include <inline/exec.h>
- #else
- #include <proto/exec.h>
- #endif
-
- long oldpri = 0;
- int HavePri = 0;
-
- void
- ReducePriority(void)
- {
- oldpri = SetTaskPri(FindTask(0L), -1);
- HavePri = 1;
- }
-
- void
- RestorePriority(void)
- {
- if (HavePri) {
- SetTaskPri(FindTask(0L), oldpri);
- }
- }
-